package com.zhongli.devplatform.dto.im;

import lombok.Builder;

import java.util.List;
import java.util.Map;

/**
 * 初始化 IM 用户的对象
 *
 * - 初始化包括
 * -- 创建IM用户
 * -- //设置IM用户资料 ×
 * -- 添加默认的好友
 * -- 添加默认的分组
 * @author WuXiCheng
 * @version 1.0
 */
@Builder
public class IMUserInitDTO {

    // ------------ 导入用户 -------------

    // leaf id  全系统中唯一的id
    String imId;

    // 昵称 用于显示
    String nickName;

    // 头像 URL 地址
    String headImgUrl;

    // ----------------------------------

    // 全部好友id
    List<String> friendsId;

    public String getImId() {
        return imId;
    }

    public void setImId(String imId) {
        this.imId = imId;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getHeadImgUrl() {
        return headImgUrl;
    }

    public void setHeadImgUrl(String headImgUrl) {
        this.headImgUrl = headImgUrl;
    }

    public List<String> getFriendsId() {
        return friendsId;
    }

    public void setFriendsId(List<String> friendsId) {
        this.friendsId = friendsId;
    }


}
